thermal sweater - Spanish English Dictionary